package com.eastcom.bm.atom;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

@Entity
@Table(name="qa_dataset_daystati")
public class DataSetStatiBean implements Serializable{

	private String id;
	
	private String dataSetId;
	
	private String dataSetName;
	
	private String neType;
	
	private String unIntegerRatio;
	
	private String dimensionNum;
	
	private String kpiAbnormalNum;
	
	private String kpiAbnormalRatio;
	
	private String integerSum;
	
	private String kpiSum;

	private Date timeStamp;
	
	private String timeIntegerRatio;

	@Id
	@Column(name="ID")
	@GenericGenerator(name = "DataSetStati-uuid", strategy = "uuid")
	@GeneratedValue(generator = "DataSetStati-uuid")
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	
	@Column(name = "DATASETID")
	public String getDataSetId() {
		return dataSetId;
	}

	public void setDataSetId(String dataSetId) {
		this.dataSetId = dataSetId;
	}

	@Column(name = "DATASETNAME")
	public String getDataSetName() {
		return dataSetName;
	}

	public void setDataSetName(String dataSetName) {
		this.dataSetName = dataSetName;
	}

	@Column(name = "INTEGER_SUM")
	public String getIntegerSum() {
		return integerSum;
	}

	public void setIntegerSum(String integerSum) {
		this.integerSum = integerSum;
	}

	@Column(name = "KPI_SUM")
	public String getKpiSum() {
		return kpiSum;
	}

	public void setKpiSum(String kpiSum) {
		this.kpiSum = kpiSum;
	}

	@Column(name = "UNINTEGER_RATIO")
	public String getUnIntegerRatio() {
		return unIntegerRatio;
	}

	public void setUnIntegerRatio(String unIntegerRatio) {
		this.unIntegerRatio = unIntegerRatio;
	}

	@Column(name = "NETYPE")
	public String getNeType() {
		return neType;
	}

	public void setNeType(String neType) {
		this.neType = neType;
	}

	@Column(name = "KPIABNORMAL_RATIO")
	public String getKpiAbnormalRatio() {
		return kpiAbnormalRatio;
	}

	public void setKpiAbnormalRatio(String kpiAbnormalRatio) {
		this.kpiAbnormalRatio = kpiAbnormalRatio;
	}

	@Column(name = "KPIABNORMAL_NUM")
	public String getKpiAbnormalNum() {
		return kpiAbnormalNum;
	}

	public void setKpiAbnormalNum(String kpiAbnormalNum) {
		this.kpiAbnormalNum = kpiAbnormalNum;
	}

	@Column(name = "DIMENSION_NUM")
	public String getDimensionNum() {
		return dimensionNum;
	}

	public void setDimensionNum(String dimensionNum) {
		this.dimensionNum = dimensionNum;
	}

	@Column(name = "TIME_STAMP")
	public Date getTimeStamp() {
		return timeStamp;
	}

	public void setTimeStamp(Date timeStamp) {
		this.timeStamp = timeStamp;
	}
	
	@Column(name = "TIMEINTEGER_RATIO")
	public String getTimeIntegerRatio() {
		return timeIntegerRatio;
	}

	public void setTimeIntegerRatio(String timeIntegerRatio) {
		this.timeIntegerRatio = timeIntegerRatio;
	}
}
